﻿namespace Turquoise.Caching.Abstract
{
    public interface ICacheManager
    {
        object Get(string key);
        T Get<T>(string key);
        void Add(string key, object data);
        bool IsAdd(string key);
        void Remove(string key);
        void RemoveByPattern(string pattern);
        void Clear();
    }
}
